sight-read something - German English Dictionary